"""SwiftShadow 主入口"""

import sys

from .cli.commands import app
from .utils.logger import setup_logger


def main() -> None:
    """主函数 - CLI入口"""
    # 初始化日志
    setup_logger()

    # 启动Typer CLI
    app()


if __name__ == "__main__":
    sys.exit(main())
